/* 
  封装请求方法
 */
import request from '@/utils/request';
// 轮播图的方法
export const getSwiperList = () => {
	return request.get('/api/public/v1/home/swiperdata');
};
// 分类导航的方法
export const getNavList = () => {
	return request.get('/api/public/v1/home/catitems');
};
// 楼层的方法
export const getFloorList = () => {
	return request.get('/api/public/v1/home/floordata');
};
// 分类列表的方法
export const getCateList = () => {
	return request.get('/api/public/v1/categories');
};
// 搜索商品建议列表的方法
export const getSearchList = (query) => {
	return request.get('/api/public/v1/goods/qsearch', { query });
};
// 搜索商品建议列表的方法
export const getGoodsList = (params = {}) => {
	return request.get('/api/public/v1/goods/search', params);
};
// 获取商品详情数据的方法
export const getGoodsDetail = (goods_id) => {
	return request.get('/api/public/v1/goods/detail', { goods_id });
}
// 用户登录的方法
export const userLogin = (query) => {
	return request.post('/api/public/v1/users/wxlogin', { query })
}
// 创建订单的方法
export const createOrder = (params = {}) => {
	return request.post('/api/public/v1/my/orders/create', params)
}
// 预支付订单的方法
export const advancePayment = (order_number) => {
	return request.post('/api/public/v1/my/orders/req_unifiedorder', { order_number })
}
// 查询支付的结果的方法
export const getPaymentResult = () => {
	return request.post('/api/public/v1/my/orders/chkOrder', { order_number })
}